﻿namespace Traffic.Entity;

/// <summary>
/// 系统用户－权限表
/// </summary>
public partial class SysAccountRole
{
    public int Id { get; set; }

    /// <summary>
    /// 对应SysAccount.ID
    /// </summary>
    public int UserId { get; set; }

    /// <summary>
    /// 是否可操作模板
    /// </summary>
    public bool OperateModel { get; set; }

    /// <summary>
    /// 是否可操作线路  创建修改之类
    /// </summary>
    public bool OperateFrequency { get; set; }

    /// <summary>
    /// 是否可查看线路
    /// </summary>
    public bool ViewFrequency { get; set; }

    /// <summary>
    /// 是否可验票
    /// </summary>
    public bool CheckOrder { get; set; }

    /// <summary>
    /// 是否可查看订单
    /// </summary>
    public bool ViewOrder { get; set; }

    /// <summary>
    /// 是否可操作修改订单
    /// </summary>
    public bool OperateOrder { get; set; }

    /// <summary>
    /// 是否可更改操作权限
    /// </summary>
    public bool OperateRole { get; set; }

    /// <summary>
    /// 是否可查看接送订单
    /// </summary>
    public bool ViewPickupOrder { get; set; }

    /// <summary>
    /// 操作接送订单权限
    /// </summary>
    public bool OperatePickupOrder { get; set; }

    /// <summary>
    /// 操作分组权限
    /// </summary>
    public bool OperateGroups { get; set; }

    /// <summary>
    /// 统计查询
    /// </summary>
    public bool StatOperate { get; set; }

    /// <summary>
    /// 超时验票
    /// </summary>
    public bool OverCheckOrder { get; set; }

    /// <summary>
    /// 查看申请操作列表
    /// </summary>
    public bool ViewApplyOperate { get; set; }

    /// <summary>
    /// 审批退款权限
    /// </summary>
    public bool CheckApplyRefund { get; set; }
}
